package com.silverbox.shopper.entity.extend;

import java.io.Serializable;

/**
 * 组合套餐
 * 
 * @author CAOXJ
 *
 */
public class CombinationPackage implements Serializable {

	private static final long serialVersionUID = 6878157052046891643L;

	/**
	 * 菜品id
	 */
	private Integer goodsId;

	/**
	 * 尺寸id
	 */
	private Long sizeId;

	/**
	 * 菜品名称
	 */
	private String goodsName;

	/**
	 * 图片路径
	 */
	private String imagePath;

	/**
	 * 是否组合套餐
	 */
	private Integer isPackage;

	/**
	 * 价格
	 */
	private double price;

	/**
	 * 尺寸名称
	 */
	private String sizeTypeName;

	/**
	 * 描述
	 */
	private String description;

	/**
	 * 规格数量
	 */
	private Integer sizeCount;

	/**
	 * 分类Id
	 */
	private Long CategoryId;

	/**
	 * 分类名称
	 */
	private String CategoryName;

	/**
	 * 套餐内该菜品数量
	 */
	private Integer goodsNum;

	/**
	 * 是否必选
	 */
	private Integer isRequre;

	/**
	 * 菜品价格
	 */
	private double addPrice;

	/**
	 * 分组实际价格
	 */
	private double relSuitPrice;

	/**
	 * 是否检查
	 */
	private Integer isCheck;

	/**
	 * 分组id
	 */
	private Integer suitGroupId;

	/**
	 * 分组名称
	 */
	private String suitGroupName;

	/**
	 * 分组序号
	 */
	private Integer relSuitSort;

	/**
	 * 套餐id
	 */
	private Integer packageId;
	/**
	 * 分组内菜品最小编号
	 */
	private Integer suitStartNumber;
	/**
	 * 分组内菜品最大编号
	 */
	private Integer suitEndNumber;
	/**
	 * 分组状态
	 */
	private Integer suitState;
	/**
	 * 分组序号
	 */
	private Integer suitSort;

	/**
	 * 加价
	 */
	private Double plusPrice;

	/**
	 * 是否售罄
	 */
	private Integer isSellOut;

	/**
	 * 商品辣度名称
	 */
	private String spicyName;

	/**
	 * 商品辣度值
	 */
	private Integer spicyValue;

	/**
	 * 商品辣度图片路径
	 */
	private String spicyImagePath;

	public Integer getGoodsId() {
		return goodsId;
	}

	public void setGoodsId(Integer goodsId) {
		this.goodsId = goodsId;
	}

	public Long getSizeId() {
		return sizeId;
	}

	public void setSizeId(Long sizeId) {
		this.sizeId = sizeId;
	}

	public String getGoodsName() {
		return goodsName;
	}

	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}

	public String getImagePath() {
		return imagePath;
	}

	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}

	public Integer getIsPackage() {
		return isPackage;
	}

	public void setIsPackage(Integer isPackage) {
		this.isPackage = isPackage;
	}

	public double getPrice() {
		return price;
	}

	public void setPrice(double price) {
		this.price = price;
	}

	public String getSizeTypeName() {
		return sizeTypeName;
	}

	public void setSizeTypeName(String sizeTypeName) {
		this.sizeTypeName = sizeTypeName;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Integer getSizeCount() {
		return sizeCount;
	}

	public void setSizeCount(Integer sizeCount) {
		this.sizeCount = sizeCount;
	}

	public Long getCategoryId() {
		return CategoryId;
	}

	public void setCategoryId(Long categoryId) {
		CategoryId = categoryId;
	}

	public String getCategoryName() {
		return CategoryName;
	}

	public void setCategoryName(String categoryName) {
		CategoryName = categoryName;
	}

	public Integer getGoodsNum() {
		return goodsNum;
	}

	public void setGoodsNum(Integer goodsNum) {
		this.goodsNum = goodsNum;
	}

	public Integer getIsRequre() {
		return isRequre;
	}

	public void setIsRequre(Integer isRequre) {
		this.isRequre = isRequre;
	}

	public double getAddPrice() {
		return addPrice;
	}

	public void setAddPrice(double addPrice) {
		this.addPrice = addPrice;
	}

	public double getRelSuitPrice() {
		return relSuitPrice;
	}

	public void setRelSuitPrice(double relSuitPrice) {
		this.relSuitPrice = relSuitPrice;
	}

	public Integer getIsCheck() {
		return isCheck;
	}

	public void setIsCheck(Integer isCheck) {
		this.isCheck = isCheck;
	}

	public Integer getSuitGroupId() {
		return suitGroupId;
	}

	public void setSuitGroupId(Integer suitGroupId) {
		this.suitGroupId = suitGroupId;
	}

	public String getSuitGroupName() {
		return suitGroupName;
	}

	public void setSuitGroupName(String suitGroupName) {
		this.suitGroupName = suitGroupName;
	}

	public Integer getRelSuitSort() {
		return relSuitSort;
	}

	public void setRelSuitSort(Integer relSuitSort) {
		this.relSuitSort = relSuitSort;
	}

	public Integer getPackageId() {
		return packageId;
	}

	public void setPackageId(Integer packageId) {
		this.packageId = packageId;
	}

	public Integer getSuitStartNumber() {
		return suitStartNumber;
	}

	public void setSuitStartNumber(Integer suitStartNumber) {
		this.suitStartNumber = suitStartNumber;
	}

	public Integer getSuitEndNumber() {
		return suitEndNumber;
	}

	public void setSuitEndNumber(Integer suitEndNumber) {
		this.suitEndNumber = suitEndNumber;
	}

	public Integer getSuitState() {
		return suitState;
	}

	public void setSuitState(Integer suitState) {
		this.suitState = suitState;
	}

	public Integer getSuitSort() {
		return suitSort;
	}

	public void setSuitSort(Integer suitSort) {
		this.suitSort = suitSort;
	}

	public Double getPlusPrice() {
		return plusPrice;
	}

	public void setPlusPrice(Double plusPrice) {
		this.plusPrice = plusPrice;
	}

	public Integer getIsSellOut() {
		return isSellOut;
	}

	public void setIsSellOut(Integer isSellOut) {
		this.isSellOut = isSellOut;
	}

	public String getSpicyName() {
		return spicyName;
	}

	public void setSpicyName(String spicyName) {
		this.spicyName = spicyName;
	}

	public Integer getSpicyValue() {
		return spicyValue;
	}

	public void setSpicyValue(Integer spicyValue) {
		this.spicyValue = spicyValue;
	}

	public String getSpicyImagePath() {
		return spicyImagePath;
	}

	public void setSpicyImagePath(String spicyImagePath) {
		this.spicyImagePath = spicyImagePath;
	}

}
